superfluous worship - German English Dictionary